{{tag>Dapper Hardy travail_collaboratif programmation}}
----

====== RapidSVN ======

**RapidSVN** est un client graphique pour [[Subversion]], orientée autant vers les débutants que les utilisateurs confirmés.
C'est également une application multi-plateforme fonctionnant sous GNU/Linux, Windows, Mac OS et Solaris.

<note>Pour ceux qui ne connaîtraient pas [[Subversion]] (ou SVN en abrégé), il s'agit d'un système de gestion de version distribué sous licence Apache / BSD. Il constitue en outre un outil de travail collaboratif redoutable, très apprécié (entre autres) dans le cadre des projets informatiques.</note>

{{ rapidsvn.png?600}}

===== Pré-requis =====

==== Ubuntu 8.04 LTS (Hardy) ou plus récent ====

Aucun pré-requis. Depuis Ubuntu 8.04 LTS (Hardy), l'accès au dépôt Universe est paramétré par défaut.

==== Ubuntu 6.06 LTS (Dapper) ====

Avoir activé l'accès au [[:depots#universe_et_multiverse|dépôt Universe]].

===== Installation =====

Il vous suffit, pour cela, d'[[:tutoriel:comment_installer_un_paquet#paquet_present_dans_les_depots|installer le paquet]] **[[apt://rapidsvn|rapidsvn]]**.

===== Lier un dossier local à un dépôt =====

Pour se connecter à un dépôt, lancez l'application puis cliquez sur Dépôt -> Importer (//Repository// -> //Checkout//... si votre logiciel est en anglais)

  * URL : donnez l'adresse complète de votre dépôt (ex : https://shareif.insa-lyon.fr/svn/plopProject)
  * Chemin (//Destination directory//) : répertoire local où vous souhaitez manipuler les fichiers du dépôt

Cliquez sur "Valider" puis rentrez vos identifiants de connexion au service SVN.
Ça y est vous êtes connecté !

===== Mise à jour / Publication (Update / Commit) =====

Vous trouverez les fonctions Mise à jour / Publication (//update// / //commit//) dans le menu "Modifier" (//Modify//).
  * Mise à jour (//Update//) : permet de télécharger la dernière version des fichiers du dépôt.
  * Publication (//Commit//) : permet de mettre à jour les fichiers du dépôt après modification en local.

===== Coloration des icônes =====

La coloration des icônes donne des indications sur l'état des fichiers :

    * Feuille blanche : fichier identique sur le dépôt et sur le dossier local
    * Feuille rouge : fichier modifié dans la copie locale mais pas encore sur le serveur (il faudra faire un commit)
    * Feuille avec point d'interrogation : fichier existant uniquement sur le dossier local. Vous pouvez faire un clic droit -> Add sur le fichier si vous souhaitez le placer sur le dépôt ou le garder uniquement en local (par exemple : fichier de conf, fichier binaire, image, etc.)

===== Désinstallation =====

Pour supprimer cette application, il suffit de [[:tutoriel:comment_supprimer_un_paquet|supprimer son paquet]]. La configuration de l'application sera conservée ou supprimée selon la méthode de désinstallation que vous choisirez.

===== Voir aussi =====

Vous pouvez consulter les sites suivants pour obtenir un complément d'information...

  * **(en)** [[http://www.rapidsvn.org|Site officiel de RapidSVN (Wiki)]]
  * **(en)** [[http://rapidsvn.tigris.org|Pour participer au développement de l'application, traduire, etc...]]

----

//Contributeurs : [[utilisateurs:guigouz|Guigouz]]//